possible rental - Español Inglés Diccionario